package com.example.demo.service;

import com.example.demo.domain.vo.ParameterValueVO;
import com.example.demo.domain.vo.ParameterVO;

import java.util.List;

public interface ParameterClientService<T extends ParameterValueVO> {

    ParameterVO<T> getParameterByCode(String code, Class<T> clazz);

    List<T> getParameterValueByParentCode(String parentCode, Class<T> clazz);

    T getParameterValueByCode(String parentCode, String code, Class<T> clazz);
}
